(Reading this file or WEB Pages of above, please, consider that English is not my primary language. I did my best...)
Overview.
37thResEx is a useful application for seeing, extracting, copying and transferring resources from files. By means of it you may:
- view all types of resources into files;
- view all resources of determined type;
- view resources contents;
- know resources attributes;
- gather resources infos;
- copy individual resources or whole types into already existing files or into new ones;
- modify attributes of copied resources;
- modify attributes of original resources;
- remove from files individual resource or whole types;
- check the Resource Fork integrity.
37thResEx can also convert resources of type 'snd ', 'TEXT', 'PICT', and icon families into double-clickable files:
- converted Icon families show theirs own icon on the desktop;
- converted 'snd ' resources become sound files;
- converted 'TEXT' resources become styled text files
- converted 'PICT' resources become pict files.
Last, but not least: by means of hot key, you may achieve directly the Conversion dialogs, without opening the file-related window. Moreover, if you launch 37thResEx by using this feature, after completing its job it quits itself automatically.
37thResEx is Internet Config, Drag Manager, Balloon Help and Navigation Manager aware, moreover it's Appearance savvy. It requires at least System 7 to run.
What's new in 2.0.1 version
• Unique FAT version.
• Optimized Drag Manager support.
• Improved Modal Dialog filters.
• Better break keys management.
• Better alerts.
• Better error checking.
• Better error infos.
• Improved "Internet" routines.
• New trial time term.
• Appearance savvy.
• Navigation Manager aware.
• Linked with Internet Config 2.0.
• Linked with MoreFiles 1.4.9.
• Linked with Appearance SDK 1.03.
• Recompiled with Interfaces-Libraries 3.2.
• Recompiled by using the newest compiler.
• Addresses update.
• All code revisited.
• Removed spin cursor, for better memory management.
• Minor changes.
Hardware and software requirements.
37thResEx should work on any Macintosh using, at least, System 7. It's accelerated for PowerPC. Whether you've Appearance Manager you may take advantage of it. The same for Navigation Manager. Some menu items may be disabled if you don't have Internet Config 2.0 installed (only on PowerMac).
How to use.
You can open files by Drag&Drop onto the 37thResEx desktop icon, by selecting them through "File" menu or by dragging theirs icons onto a 37thResEx window.
You may open the number of files you want, only a restriction: the memory assigned to 37thResEx.
After opening a file, 37thResEx creates the related window.
In the left list (the "Types List") you may view all resource's types the file contains.
After selecting an item, in the"Types List", in the right list (the "Resources List") you may view all IDs of resources coming from selected type. From now on, through Resources menu, you may remove this types from original file or extract the whole type.
After selecting an ID in the "Resources List" you may obtain infos about the selected resource and view its attributes. You may also view the contents of following resources:
'cicn', 'SICN', 'PAT ', 'PICT', 'ICN#', 'ICON', 'PAT#', 'ppat'. Moreover you may view these resources: 'icl4', 'icl8', 'ics#', 'ics4', 'ics8', but 37thResEx always shows the screen depth related icon. At last you can play 'snd ' resource.
You may view only the initial ASCII value of remaining resources.
Through "Resources" menu you may extract/remove the selected resource or change the original attributes following the window's check-boxes.
Single resource extraction:
you can add the extracted resource into an already existing file. 37thResEx replaces, into destination file, any resource matching type and ID of original. You may use the "Unique ID" option to prevent deletion of copies.
Yoy can also move the extracted resource into a new file. You may assign Type & Creator of this file through the appropriate window's fields (Type field blank = 'rsrc", Creator field blank = 'RSED').
Be careful: copying into new files, 37thResEx sets the resources attributes following your attributes check-boxes setting. Copying into already existing file it sets attributes as original.
Type extraction:
Following the same rule of above, you can copy a whole Type into new files or else add them into an already existing one.
Copying types, 37thResEx sets the resources attributes as original.
37thResEx names new files: "[resType]ID[ID]" and saves them in new folders (at the same location of original file) named: "37th[resType].ƒ->[source name]".
Conversion.
37thResEx may convert resources of type 'snd ', 'TEXT', 'PICT', and icon families into double-clickable files. This is the "Conversion" dialog:
If you check a resource check box, then the "Cancel" button changes its name to "Extract", allowing you to process resources. 37thResEx converts all resources of selected types. As above 37thResEx names new files: "[resType]ID[ID]" and saves them in new folders (at the same location of original file) named: "37th[resType].ƒ->[source name]".
Icon families will have type 'rsrc' and creator 'RSED' but will show own icon on the desktop; converted 'snd ' resources, will have type "sfil" ad creator "movr" (to play them by double-click...); converted 'TEXT' resources will become styled text files ( type 'TEXT" ad creator "ttxt" to open them by a Text Editor such as SimpleText...); finally converted 'PICT' resources will become pict files (type 'PICT" ad creator "ttxt" to open them by a Graphic Editor or, again, SimpleText...).
Be careful: before converting icon families, 37thResEx first searches a resources of type 'ICN#', if detects them, then searches the related ones...
You can achieve the "Conversion" dialog through the "Conversion" button or else opening a file holding down the Command key but, in this case, 37thResEx shows only the Conversion dialog without create the normal window.
Cool: if you launch 37thResEx by Drag&Drop onto its desktop icon holding down the Command key 37thResEx shows one "Conversion" dialog for each file dragged then, after completing its job, it quits.
Menus.
You may open files by using the "Open" menu item inside the "File" menu. You can also use Command key, while you're selecting a file.
The "Check a file…"menu item allows you to check the Res Fork integrity of any file.
The Windows menu allows you to manage any 37thResEx window.
From "Internet Menu" you can open Internet Config , send me e-mails, visit my web pages or copy my addresses.
More:
"Update List "button: updates the "Types List". This is extremely useful if you copy between two files already open (since, in this case, 37thResEx can't track changing).
"Check sanity" button: check the Res Fork integrity of original file.
Acknowledgement:
Carla Bidone.
Alessandro Giolitti
Lucilla Guendalina Moliterno.
Alessandro Levi Montalcini.
Fabrizio Oddone.
Jim Stout for his beautiful (but not more used) "Jim's CDEF".
Author's note:
My software development group is made up by: me.
On the other hand, my beta-tester group is made up by: me.
This means that if you find a bug, both developer and beta-tester groups would greatly appreciate your reporting.
And don't forget to register your copy of 37thResEx. Remember that a shareware author should be supported. If you don’t pay for shareware software today, you will pay much more tomorrow for exactly the same features (but enclosed in a 'nice' commercial box).
Version history:
2.0.1 Unique FAT version. Optimized Drag Manager support. Improved Modal Dialog filters. Better break keys management. Better alerts. Better error checking. Better error infos. Improved "Internet" routines. New trial time term. Appearance savvy. Navigation Manager aware. Linked with Internet Config 2.0. Linked with MoreFiles 1.4.9. Linked with Appearance SDK 1.03. Recompiled with Interfaces-Libraries 3.2. Recompiled by using the newest compiler. Addresses update. All code revisited. Removed spin cursor, for better memory management. Minor changes.
2.0.0 PPC version. Drag Manager support. Temporary memory. Multi windows. Multi files. List of types. List of resources. Resource Fork checking. Original resource attributes changing. Destination resource attributes changing. Ability to extract types. Already existent resource substitution. Ability to remove resources. Ability to remove types. Update list button. Resource conversion activable by Hot Key or else by button. Added Resources menu. Added Windows menu. Added Internet menu. Linked with MoreFiles 1.4.6. Better resources saving. More flexible unique ID option. Balloons. Internet Config Aware. Spin Cursor. Notification procedure support. Checking for file already open. Improved Registration form. Improved Registration procedure. Slightly changed desktop icon. Better error management. Removed Resource Type menu. Removed Resource ID menu. Removed custom controls. Correct a little bug creating folders. Correct attributes copying. Because of new Type extraction feature, removed some resource from conversion dialog. Lot of minor changes.
1.2.1 Added the ability to save 'PICT' resources in pict files. Correct a silly but malicious bug occurring, sometimes, when 37thResEx saves in an existing file. New files are created at the same location of the original. Minor changes.
1.2.0 Added the ability to save 'TEXT' resources in text files. Added, in Drag&Drop mode, the ability to extract 'ppat' resources. Added the escape key tracking. Added the ability to work in background when 37thResEx is launched by Drag&Drop. Recompiled with custom libraries and improved any routine. Completely rewritten the "extracting window" routine. All modal dialogs are now movable. Immediate request for destination file when the option is checked. Removed the "cheap" custom get/save file dialogs. Very improved the job speed. Added the ability to use menus while 37thResEx, in Drag&Drop mode, is the foreground application. Added registration form. Improved documentation. E-mail address updated. Added tri-dimensional buttons. Added notification procedure. Minor changes.
1.1.1 Some bug fixed.
1.1.0 Some bug fixed. Improved memory management.
1.0.0 First release
SHAREWARE $10 CASH.
37thResEx is distributed as SHAREWARE: if you use 37thResEx you should pay the author.
You may register by sending US $10 CASH ONLY to the author at the address above. A shareware registration form is available inside 37thResEx.
Please, please, no checks: to cash them I must pay the bank more than $18!!!!! if you nevertheless want to pay, in any case, by using checks, the requested price increases by $18, to a total of $28 for an individual.
I will trash, without reply, any check without the $18 contribution.
for fees over $50 I suggest you use an international postal money order.
Special licences.
Pricing:
Site licence: US $ 200
Country licence: US $ 500 (a licence to use the software in any your office in one country)
World licence: US $ 1000 (a licence to use the software in any your office around the world)
To register a special licences, please follow this steps:
1) send an international postal money order to the address above,
2) send me a letter or an e-mail containing your personal data (the same data requested in the "normal" registration form).
The unregistered version.
After the trial period of one week, the unregistered version of 37thResEx is, still, fully operational; however it will always show a reminder and its "about" box when you open it. When you register 37thResEx the irritating windows don't appear and the "unregistered" notice will be replaced by the registration information.
Notice: soon after registering, you will receive the serial number via e-mail.
37thResEx can also be included, without my prior permission, without changes and with this "Read Me", in all CD-ROM or disk shareware collections and in all CD-ROM or Disk magazines (anyway an e-mail or a snail mail would be welcome, as well a copy of the magazine or media would be welcome :-).
37thResEx may not be included in a commercial package without my prior permission.
Disclaimer of Warranty.
This software is provided "as is" and without warranty of any kind, implied or expressed. When using it you assume all responsibility for any damages caused, directly or indirectly, by its use. Also registering this software doesn’t give you the right to require extra services (bug fixing, special assistance, the latest version on disk, and so on): you should pay only because you think the program you’re using now is worth the money.